@charset "utf-8";
.container{width: 1000px;margin: 0 auto;}
.container_b{width: 1200px;margin: 0 auto;}

/*header*/
.header{height: 113px;border-bottom: solid #e6e6e6 1px;overflow: hidden;}
.header .logo{display: inline-block;margin-top: 22px;overflow: hidden;}
.hd_tel{background: url(../images/hd_tel.png) left top no-repeat;line-height: 20px;min-height: 60px;padding-left: 69px;padding-top: 10px;overflow: hidden;margin-top: 29px;}
.hd_tel b{display: block;font-size: 24px;}

/*nav*/
.nav_box{height: 46px;background: #fff url(../images/nav_bg.png) left bottom repeat-x;box-shadow: 0px 2px 10px -2px rgba(0,0,0,.7);position: relative;z-index: 66;}
.nav_box .nav_ul{width: 1100px;margin: 0 auto;}
.nav_box .nav_ul .nav_li{width: 137px;height: 46px;float: left;position: relative;}
.nav_box .nav_ul .nav_li.hover .nav_a,.nav_box .nav_ul .nav_li.active .nav_a{background: url(../images/nav_line.jpg) center bottom repeat-x;font-weight: bold;color: #ff6800;}
.nav_box .nav_ul .nav_li .nav_a{display: block;width: 100%;height: 100%;font: normal 18px/46px "Microsoft YaHei";color: #333;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p{width: 137px;position: absolute;left: 0;top: 46px;z-index: 9;display: none;}
.nav_box .nav_ul .nav_li .nav_p a{display: block;background: #fff;box-shadow: 0px 0px 10px -2px rgba(0,0,0,.5);height: 30px;font: normal 14px/30px "Microsoft YaHei";color: #333;text-align: center;}
.nav_box .nav_ul .nav_li .nav_p a:hover{background: rgba(257,257,257,.8);}

/***************m-focus-d*******************/
.m-focus-d{position:relative;z-index:1;width:100%;height:650px;overflow:hidden;}
.m-focus-d .switchable-box{width:100%;height:650px;}
.m-focus-d .switchable-content li{width:100%;height:650px;text-align:center;text-indent:-9999em;}
.m-focus-d .switchable-content li img{visibility:hidden;}
.m-focus-d .a{display:block;}
.m-focus-d .m-focus-prev {left:0px;}
.m-focus-d .m-focus-next {right:0px;}
.m-focus-d .switchable-nav {position:absolute;bottom:17px;right:50%;margin-right: -50px;z-index:50;}
.m-focus-d .switchable-nav li {float:left;display:inline;margin:0 7px;width:18px;height:18px;line-height:15px;text-align:center;background: rgba(257,257,257,.5);cursor:pointer;border-radius: 100%;}
.m-focus-d .switchable-nav li.active {background: rgba(257,257,257,1);color:#fff;border: solid #b90000 1px;}
.m-focus-d .switchable-caption {height:24px;color:#FFF;}

.sub_body .m-focus-d,.sub_body .m-focus-d .switchable-box,.sub_body .m-focus-d .switchable-content li{height: 400px;}

/*f_hd*/
.f_hd{overflow: hidden;text-align: center;margin-top: 20px;}
.f_hd .top{font-size: 36px;font-weight: bold;color: #666666;padding-top: 8px;}
.f_hd .top span{color: #00ace5;}
.f_hd .bottom{background: url(../images/hd_bg.png) center no-repeat;font-size: 24px;line-height: 37px;height: 37px;color: #666666;}

/*m_about*/
.m_about{}
.about_ul{overflow: hidden;margin-top: 39px;}
.about_ul li{float: left;width: 308px;height: 414px;border: solid #cccccc 1px;border-bottom: solid #004886 5px;margin-left: 35px;}
.about_ul li:first-child{margin-left: 0;}
.about_ul li .u_box{display: block;width: 277px;margin: 0 auto;position: relative;}
.about_ul li .imgBox{height: 180px;overflow: hidden;margin-top: 19px;}
.about_ul li .imgBox img{width: 277px;}
.about_ul li .con{height: 165px;overflow: hidden;line-height: 28px;color: #666666;margin-top: 30px;}
.about_ul li .btn{width: 140px;height: 40px;background: #00ace5;font-size: 20px;line-height: 40px;text-indent: 40px;color: #fff;position: absolute;right: -17px;top: 160px;}
.about_ul li:hover{border: solid #004886 1px;}

/*Business_plate*/
.Business_plate{overflow: hidden;background: #f4f4f4;margin-top: 43px;}
.Business_plate .bp_txt{font-size: 16px;line-height: 24px;color: #666;text-align: center;overflow: hidden;margin-top: 28px;}

.Business_con{height: 260px;overflow: hidden;background: url(../images/lineBg.jpg) center repeat-x;}
/*******Business_scroll*********/
.Business_scroll{width:858px;margin-left:auto;margin-right:auto;position:relative;margin-top: 47px;}
.Business_scroll li{width:25%;float:left}
.Business_scroll li .u-img,
.Business_scroll li .u-name{display:block;text-align:center;}
.Business_scroll li .u-btn{background:#999999;color:#FFF;padding:5px 15px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.Business_scroll li .u-box{text-align:center;width: 140px;margin: 0 auto;}
.Business_scroll li .u-img{height:140px;width:140px;overflow:hidden;transition:.4s;}
.Business_scroll li img{width:140px;}
.Business_scroll li .u-name{display: block;height: 48px;font-size: 18px;line-height: 48px;color: #999999;}
.Business_scroll li .u-img:hover{opacity: .8;transform: rotate(360deg);-webkit-transform: rotate(360deg);}

.Business_scroll .u-prev2,
.Business_scroll .u-next2{display:block;float:left;cursor:pointer;top: 65px;background:url(../images/btn_icon2.png) no-repeat; cursor: pointer;height: 36px;position: absolute;text-indent: -9000px;width: 36px;filter:alpha(opacity=70);opacity: 0.7;-moz-opacity:0.7;-khtml-opacity: 0.7;}
.Business_scroll .u-prev2{left: -73px;background-position: left 0;}
.Business_scroll .u-next2{right: -73px;background-position: right 0;}
.Business_scroll .u-prev2:hover,
.Business_scroll .u-next2:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}

/***************m-focus-num*******************/
.m-focus-num{position:relative;overflow:hidden;width:420px;margin-top: 30px;}
.m-focus-num .bg,.m-focus-num .switchable-caption{top:331px;left:0;}
.m-focus-num,.m-focus-num .pic-list,.m-focus-num .pic-list img,.m-focus-num .pic-list li{height:360px;}
.m-focus-num .bg,.m-focus-num .switchable-caption,.m-focus-num,.m-focus-num .pic-list,.m-focus-num .pic-list img,.m-focus-num .pic-list li{width:420px;}
.m-focus-num .pic-list {position:absolute;top:0;left:0;z-index:1}
.m-focus-num .switchable-caption{text-align:left;position:absolute;height:22px;background:none;padding:6px 0;color:#FFF;text-indent:14px;}
.m-focus-num .bg{background:#000;height:34px;position:absolute;z-index:2;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.m-focus-num .switchable-nav {position:absolute;bottom:5px;right:5px;z-index:99;}
.m-focus-num .switchable-nav li {float:left;width:10px;height:10px;line-height:10px;margin-left:3px;background:rgba(257,257,257,.5);color:rgba(257,257,257,.0);;text-align:center;cursor:pointer;border-radius: 100%;}
.m-focus-num .switchable-nav li.active {background:rgba(257,257,257,1);}
.m-focus-num .switchable-content li {height:150px;width:470px;overflow:hidden;}

/*m_news*/
.m_news{width: 551px;height: 358px;border: solid #bdbdbd 1px;overflow: hidden;margin-top: 30px;}
.news_ul{width: 507px;margin: 0 auto;}
.news_ul li{height: 119px;overflow: hidden;border-bottom: solid #ccc 1px;}
.news_ul li .u_box{display: block;overflow: hidden;margin-top: 19px;}
.news_ul li .imgBox{width: 125px;height: 85px;overflow: hidden;float: left;}
.news_ul li .imgBox img{width: 125px;}
.news_ul li .txt{width: 360px;float: right;line-height: 24px;color: #666666;}
.news_ul li .txt h1{height: 30px;overflow: hidden;font-size: 16px;line-height: 30px;color: #666;}
.news_ul li .u_box:hover .txt,.news_ul li .u_box:hover .txt h1{color: #04477d;}

/*m_partner*/
.m_partner{overflow: hidden;background: #f4f4f4;margin-top: 44px;border-bottom: solid #e7e7e7 1px;}
/*******partner_scroll*********/
.partner_scroll{width:853px;position:relative;margin: 38px auto 38px auto;}
.partner_scroll li{width:25%;float:left}
.partner_scroll li .u-img,
.partner_scroll li .u-name{display:block;text-align:center;}
.partner_scroll li .u-btn{background:#999999;color:#FFF;padding:5px 15px;font-size:14px;display:inline-block;*display:inline;*zoom:1;}
.partner_scroll li .u-box{width: 150px;margin: 0 auto;}
.partner_scroll li .u-img{height:148px;width:100%;border:1px solid #ccc;overflow:hidden;}
.partner_scroll li img{width:148px;}
.partner_scroll li .u-img:hover{border: solid #04477d 1px;}

.partner_scroll .u-prev,
.partner_scroll .u-next{display:block;float:left;cursor:pointer;margin-top: -12px;top: 50%;background:url(../images/btn_icon.png) no-repeat; cursor: pointer;height: 44px;position: absolute;text-indent: -9000px;width: 44px;}
.partner_scroll .u-prev{left: -80px;background-position: left 0;}
.partner_scroll .u-next{right: -80px;background-position: right 0;}
.partner_scroll .u-prev:hover,
.partner_scroll .u-next:hover{filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}

/*footer*/
.footer{overflow: hidden;background: #f4f4f4;border-top: solid #ffffff 1px;}
.footer_logo{display: inline-block;overflow: hidden;}
.footer_txt{line-height: 24px;color: #666;overflow: hidden;margin-left: 59px;}
.footer_txt b{display: block;font-size: 16px;margin-top: 8px;}
.footer_txt .bdshare-button-style0-32 a{width: 39px;height: 39px;padding: 0;}
.footer_txt .bdshare-button-style0-32 .bds_tsina{background: url(../images/sina_icon.png) center no-repeat;}
.footer_txt .bdshare-button-style0-32 .bds_sqq{background: url(../images/QQ.png) center no-repeat;}
.footer_txt .bdshare-button-style0-32 .bds_weixin{background: url(../images/weixin.png) center no-repeat;}
.footer_txt .share_txt{margin-top: 15px;font-size: 16px;}

.footer_ewm{}
.footer_ewm .ewm_box{width: 145px;height: 145px;}
.footer_ewm .ewm_box img{width: 145px;}
.footer_ewm p{font-size: 12px;color: #00477f;line-height: 43px;text-align: center;}

.footer_copy{height: 50px;background: #00477f;font-size: 12px;line-height: 50px;text-align: center;color: #fff;}
.sub_body .footer{margin-top: 25px;}
.sub_body .footer .container_b{background: url(../images/footer_bg.jpg) 53px bottom no-repeat;}
.footer .container_b{padding-top: 50px;overflow: hidden;padding-bottom: 32px;}
/*m_clent*/
.m_clent{width: 65px;position: fixed;right: 10%;top: 15%;z-index: 555;border-top: solid #fff 1px;}
.m_clent .box{display: block;height: 63px;border: solid #fff 1px;border-top: 0px;position: relative;}
.m_clent .call{background: #04477d url(../images/clent_icon1.png) center no-repeat;}
.m_clent .call .calss_txt{font-size: 24px;min-width: 223px;font-weight: bold;line-height: 63px;padding: 0 15px;position: absolute;right: 0;top: 0;background: #ff6800;text-align: center;color: #fff;}
.m_clent .QQ{background: #04477d url(../images/clent_icon2.png) center no-repeat;}
.m_clent .weixin{background: #04477d url(../images/clent_icon3.png) center no-repeat;}
.m_clent .weixin .weixin_con{width: 145px;height: 145px;position: absolute;right: 65px;bottom: 0;}
.m_clent .weixin .weixin_con img{width: 145px;}
.m_clent .sina{background: #04477d url(../images/clent_icon4.png) center no-repeat;}
.m_clent .page_top{background: #04477d url(../images/clent_icon5.png) center no-repeat;cursor: pointer;}
.m_clent .con{display: none;}
.m_clent .QQ:hover{background: #ff6800 url(../images/clent_icon2.png) center no-repeat;}
.m_clent .weixin:hover{background: #ff6800 url(../images/clent_icon3.png) center no-repeat;}
.m_clent .sina:hover{background: #ff6800 url(../images/clent_icon4.png) center no-repeat;}
.m_clent .page_top:hover{background: #ff6800 url(../images/clent_icon5.png) center no-repeat;cursor: pointer;}

/*sideBar*/
.sideBar{width: 270px;overflow: hidden;margin-top: 25px;}
.side_bar_hd{height: 58px;background: #04477d;border: solid #ccc 1px;font-size: 20px;color: #fff;line-height: 58px;text-align: center;}

/*m-leftmenu*/
.m-leftmenu{font-family:'Microsoft YaHei';overflow: hidden;border: solid #ccc 1px;border-top: 0px;}
.m-leftmenu a:hover{text-decoration:none;}
.m-leftmenu a.fir-a{margin: 0 auto;display:block;height:58px;font-size:16px;color: #333;font-weight: normal;overflow: hidden;line-height: 58px;text-align: center;border-bottom: solid #ccc 1px;}
.m-leftmenu .fir-li{margin: 0 auto;}
.m-leftmenu .current a.fir-a,
.m-leftmenu .hover a.fir-a{color:#333;height: 58px;line-height: 58px;background:#f9f9f9;}
.m-leftmenu .sec-ul{display:none;margin: 0 auto;background:#f9f9f9;}
.m-leftmenu .sec-ul a.sec-a{display:block;height:30px;font-size: 14px;color: #333;overflow: hidden;line-height: 30px;border-bottom: solid #ccc 1px;text-align: center;font-size: 14px;}
.m-leftmenu .sec-ul li.hover{}
.m-leftmenu .sec-ul li.hover a.sec-a{color: #333;}

.sidea_contact{border: solid #ccc 1px;overflow: hidden;padding-bottom: 27px;margin-top: 37px;}
.sidea_contact .hd{height: 58px;background: #f7f7f7;border-bottom: solid #ccc 1px;font-size: 20px;line-height: 58px;text-align: center;}
.sidea_contact .showBox{width: 245px;margin: 0 auto;}
.sidea_contact .tel{overflow: hidden;border-bottom: solid #e2e2e2 1px;text-align: center;padding: 22px 0;}
.sidea_contact .tel b{display: block;font-size: 30px;line-height: 30px;color: #ff6800;}
.sidea_contact .tel p{font-size: 14px;line-height: 14px;color: #999;}
.sidea_contact .con{text-align: center;}
.sidea_contact .con p{font-size: 18px;line-height: 58px;}
.sidea_contact .con a{display: block;width: 134px;height: 31px;margin: 0 auto 10px auto;}

/*sideContent*/
.sideContent{width: 916px;overflow: hidden;border: solid #ccc 1px;margin-top: 25px;padding-bottom: 20px;}
.sideContent_hd{height: 57px;overflow: hidden;border-bottom: solid #ccc 1px;}
.sideContent_hd .txt{font-size: 18px;line-height: 57px;text-indent: 20px;}
.sideContent_hd .right{line-height: 57px;padding-right: 20px;}

.sideContent_showBox{width: 887px;margin: 0 auto;overflow: hidden;}

.tz_view{}
.tz_view li{height: 256px;overflow: hidden;margin-top: 52px;}
.tz_view li .imgBox{width: 448px;height: 256px;overflow: hidden;}
.tz_view li .imgBox img{width: 448px;}
.tz_view li .txt{width: 423px;height: 255px;border-bottom: solid #ccc 1px;}
.tz_view li .title{display: block;height: 40px;overflow: hidden;font-size: 18px;line-height: 40px;}
.tz_view li .time{font-size: 12px;line-height: 12px;height: 32px;overflow: hidden;}
.tz_view li .con{height: 99px;overflow: hidden;line-height: 24px;}
.tz_view li .detail_a{display: block;width: 100px;height: 35px;border: solid #ccc 1px;font-size: 14px;line-height: 35px;text-align: center;color: #666;margin-top: 15px;}
.tz_view li .detail_a:hover{background: #ff6800;border-color: #ff6800;color: #fff;}

/*view_news*/
.view_news{}
.view_news li{height: 203px;overflow: hidden;border-bottom: solid #ccc 1px;}
.view_news li .time{height: 43px;text-align: right;font-size: 12px;line-height: 43px;color: #999;}
.view_news li .u_box{width: 849px;overflow: hidden;margin: 0 auto;display: block;}
.view_news li .imgBox{float: left;width: 160px;height: 120px;overflow: hidden;}
.view_news li .imgBox img{width: 160px;}
.view_news li .txtBox{width: 672px;float: right;overflow: hidden;font-size: 12px;line-height: 24px;}
.view_news li .txtBox h1{height: 30px;font-size: 16px;line-height: 16px;color: #333;}
.view_news li .u_box:hover{color: #ff6800;}

.adve_name{height: 71px;overflow: hidden;line-height: 91px;font-size: 24px;color: #04477d;}
.money_adve{height: 58px;font-size: 24px;color: #ff6800;line-height: 58px;}
.yaoqiu{font-size: 16px;color: #999;}
.fuli{height: 72px;font-size: 16px;color: #04477d;line-height: 72px;border-bottom: solid #ccc 1px;}
.adve_hd{height: 67px;background: url(../images/icon2.png) left center no-repeat;font-size: 16px;color: #04477d;text-indent: 15px;line-height: 67px;font-weight: bold;}

.adve_btn{display: block;width: 216px;height: 36px;background: #fd7500;border-radius: 45px;margin: 20px auto 0 auto;font-size: 16px;line-height: 36px;text-align: center;color: #fff;}
.adve_btn:hover{color: #fff;opacity: .8;}

/*分享到S*/
.sub-share{padding:10px 0;color:#999;line-height:30px;}
.sub-share .bdsharebuttonbox{width:237px;float:right;}
.sub-share .bdsharebuttonbox a{color:#333;}
/*分享到E*/

/*新闻详细S*/
.news-detail{line-height:2;}
.news-detail h1{padding:5px 0;text-align:center;font-size:24px;}
.news-detail .detail-time{position:relative;text-align:center;font-size:12px;padding:5px 0;}
.news-detail .detail-user{text-align:center;padding:5px 0;margin-bottom:10px;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-img{position:relative;text-align:center;padding:10px 0;}
.news-detail .detail-img img{max-width:100%;_width: expression((documentElement.clientWidth > 740) ? "auto" : "740px" );}
.news-detail .detail-img .debtn-prev,.news-detail .detail-img .debtn-next{position:absolute;top:50%;margin-top:-44px;display:block;_display:none;width:54px;height:87px;background:url(../images/pic-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;}
.news-detail .detail-img .debtn-prev:hover,.news-detail .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.news-detail .detail-img .debtn-prev{left:0;background-position:left 0;}
.news-detail .detail-img .debtn-next{right:0;background-position:right 0;}
.news-detail .detail-con{text-align:justify;padding:10px;line-height:24px;}
/*新闻详细E*/

/*上一页下一页S*/
.detail-page{margin-top:15px;padding:10px;border-top:1px solid #eee;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a{}
.detail-page .page-text a:hover{color:#c00}
/*上一页下一页E*/

/*****************sub-message ************/
.sub-message{padding:50px 30px;background:#FFF;color:#333;font-family:"microsoft yahei";}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0;}
.sub-message .m-form{padding:10px;margin-bottom:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #E1E1E1;background:#FFF;}
.sub-message .m-form{border:1px solid #e0e0e0;background:#f5f3f3;}
.sub-message .m-submit .btn{color:#fff;background:#04477d;}




